×

foot in the door meaning in French

un pied sur la porte, porte à porte (système de vente pour forcer les gens à acheter au pas de la forte)

Related Words

  1. foot
  2. on foot
  3. flat footed
  4. foot rule
  5. light foot
  6. web footed
  7. crow's feet
  8. beat feet
  9. cold feet
  10. foot cream
  11. foot cream
  12. foot drill
  13. foot it
  14. foot of a mountain
PC Version

Copyright © 2018 WordTech Co.